home *** CD-ROM | disk | FTP | other *** search
Modula Implementation | 1993-11-04 | 710 b | 29 lines |
- IMPLEMENTATION MODULE Sort;
-
- (*-------------------------------------------------------------------------*)
- (* *)
- (* Ein 1-Dimensionales CARDINAL-Feld der Größe nach sortieren *)
- (* *)
- (*-------------------------------------------------------------------------*)
-
- PROCEDURE Sort(Field: FeldPtr; Size: LONGCARD);
-
- VAR
- i,j: LONGCARD;
- c: CARDINAL;
-
- BEGIN
- FOR i:=0 TO Size-1 DO
- FOR j:=i+1 TO Size DO
- IF Field^[i]>Field^[j] THEN
- c:=Field^[i]; Field^[i]:=Field^[j]; Field^[j]:=c;
- END;
- END;
- END;
- END Sort;
-
- BEGIN
- END Sort.
-
-
-